package org.eenie.commonlib.component.di.components

import android.app.Application
import co.zsmb.rainbowcake.dagger.RainbowCakeComponent
import co.zsmb.rainbowcake.dagger.RainbowCakeModule
import dagger.Component
import org.eenie.commonlib.component.di.modules.GlobalModule
import org.eenie.commonlib.component.di.modules.SubModule
import javax.inject.Singleton


@Singleton
@Component(modules = [RainbowCakeModule::class, GlobalModule::class, SubModule::class])
interface GlobalComponent : RainbowCakeComponent {


    fun fetchApp(): Application

}